1026 86
12288 304
5817 281
19948 58
3503 516
4514 238
2331 31
22911 340
5534 727
5275 340
5122 198
5880 145
17134 674
2438 208
6866 614
4756 439
3167 202
13100 497
2542 304
9290 285
1214 288
17768 503
3761 659
7866 461
14634 560
2163 217
1741 92
3015 121