41585 79
11001 255
17501 165
19041 1054
7901 874
7890 552
93343 489
23496 702
8588 669
16617 133
5958 340
14261 655
9774 361
7679 86
19990 596
13707 252
16707 741
20654 188
4666 286
7872 641
10079 598
24376 307
15174 339
8768 724
22286 73
19977 584
9370 519
3248 327