3028 463
1490 213
893 236
2481 616
1770 562
540 86
2159 529
2076 505
709 171
2761 519
1828 418
1271 346
812 132
1413 328
1563 164
2561 631
2045 512
3191 674
1036 216
230 29
972 56
1384 378
2905 582
1409 317
1125 237
3055 207
7392 268
18289 989