2808 803
8609 94
1249 296
13192 901
2605 596
18077 413
2278 729
6569 292
1686 380
1066 242
9927 50
5148 388
6654 285
517 121
374 98
2952 922
6289 214
2927 907
2826 628
1581 391
713 203
2533 763
8628 918
416 118