64309 297
22887 282
12603 306
19556 773
4842 392
31517 596
20930 787
12077 104
6305 114
10002 41
25426 280
11194 313
8753 24
10614 641
8917 857
11603 442
8270 350
17366 697
5671 274
3440 355
13560 749
8776 362
10540 212
12255 666
22887 429
20757 168
25275 519
42411 570