649 64
3230 728
1593 311
1177 173
3008 786
2107 434
1322 238
1886 282
2899 560
2763 604
7981 614
2005 516
33493 951
261041 806
15630 208
1625 334
2606 309
2186 281
28716 561
24562 730
11117 438
1353 185
5275 875
4113 41
3725 355
14169 402
4900 486
29584 207