486 31
2390 572
1853 147
3263 360
885 228
1302 202
1107 227
1823 336
2471 664
740 165
2331 559
1365 271
1636 383
2630 772
5816 833
4609 666
1190 330
2879 608
2990 456
1056 238
11598 907
8447 789
12388 1026
3467 926
1404 282
905 86
2824 648
2587 621