897 30
5629 457
2547 439
5125 278
1389 111
21664 219
5541 605
6235 122
30672 128
2796 290
5120 612
7511 87
2387 186
3765 844
8776 519
8823 595
4822 469
91296 400
22375 401
5770 240
8973 281
7607 121
9668 310
14651 256
20411 625
6363 390
22069 485
1848 218