15002 250
2004 159
28364 892
1103 45
4058 459
16404 349
17505 506
17841 60
4560 325
1620 141
3102 298
48592 495
8933 822
14110 160
7759 281
6734 402
11912 749
8534 263
8385 497
24053 717
38839 508
3673 448
4764 192
3586 121
8881 396
5310 527
10809 540
6783 712