31130 601
24582 317
2474 348
25767 565
3972 102
29888 395
60321 523
173030 419
2588 177
28228 307
5272 57
4675 655
2547 265
11520 943
264723 860
9174 798
24980 631
23014 41
9757 228
194977 206
12400 157
5346 699
34897 252
92499 415