51983 511
58898 584
32945 941
31866 179
98649 508
33424 440
40935 285
19996 1048
8068 736
22847 581
30103 789
13601 559
17077 522
20531 100
22896 69
29668 908
54815 452
36988 275
24615 388
3075 745
1738 82
22762 412
35489 361
15572 236
21181 179
2426 519
1197 90
19603 203