251 62
2883 715
11964 523
3453 665
2750 512
690 70
8288 384
7236 709
7609 843
3660 314
1313 222
2372 145
1910 35
2741 738
3300 581
1619 337
3642 112
5097 411
3237 535
13381 292
4623 885
5349 499
2627 273
4111 554
155834 631
12221 44
145260 570
16429 801