30713 253
15481 331
29743 131
4610 684
55840 354
71443 626
48545 402
3515 252
30247 118
20126 128
3088 638
50438 243
3557 620
36378 140
70404 711
5824 750
31127 167
71825 459
1523 60
175798 519
23366 224
25986 120
21561 248
4514 452
3041 237
65332 364
3122 180
3425 922