897 30
5628 457
2547 439
5121 278
1388 111
21639 219
5540 605
6232 122
30644 128
2796 290
5119 612
7510 87
2385 186
3764 844
8771 519
8821 595
4817 469
91281 400
22308 401
5770 240
8965 281
7568 121
9662 310
14641 256
20404 625
6362 390
22041 485
1848 218