39078 64
6978 578
11557 153
12005 285
6375 362
22402 348
5616 888
4115 283
7055 817
8119 605
3038 151
17552 817
4971 933
2330 43
2682 215
18990 168
41369 774
12130 716
2777 42
24479 519
19628 260
15501 607
9321 182
8367 981
11958 589
22213 327
8237 439
1526 85