30001 413
4879 292
16023 213
7445 437
19624 657
5833 259
2778 49
9996 266
7515 327
34014 680
3927 102
8927 590
5381 588
58949 735
36851 91
2868 528
15682 426
13051 171
20330 501
9383 197
1410 228
29676 849
1744 189
6203 214
19942 434
7555 482
12191 338
5787 813