1002 241
295 55
2760 840
2347 528
35604 175
126158 521
64124 450
73427 103
32433 239
77180 784
67984 141
111895 183
136047 470
93163 742
20129 367
23077 692
20629 646
19935 378
12595 268
19326 718
4099 687
6938 405
2561 187
2850 275