897 30
5629 457
2547 439
5122 278
1388 111
21648 219
5540 605
6234 122
30651 128
2796 290
5119 612
7511 87
2385 186
3764 844
8772 519
8822 595
4818 469
91288 400
22329 401
5770 240
8968 281
7576 121
9665 310
14644 256
20406 625
6362 390
22046 485
1848 218