3221 383
5478 715
20846 207
2192 167
2985 539
2714 238
13259 227
2506 388
6214 498
3861 64
4787 727
5440 510
3397 885
2961 576
2930 465
1860 361
2267 596