34930 736
2998 97
4896 488
5463 46
23955 895
25484 666
16815 748
1723 44
4725 578
1840 213
7528 326
4688 187
2197 369
695 55
18386 668
2664 243
5065 513
4237 430
8084 259
7267 162
5093 346
12616 711
2001 284
5511 429