40051 65
30275 301
18653 637
155558 276
6148 401
34755 207
22809 639
28473 583
43491 930
49850 128
30884 205
35200 176
3033 583
4205 259
2097 286
3992 607
4208 858
4820 559
3778 657
3141 321
2281 92
3223 336
1987 129
2682 335
2877 361
2915 397
4982 311
2252 248