3008 546
1577 135
1487 298
3212 966
1151 94
5605 773
1221 81
3378 765
3878 565
2935 413
5814 370
3888 968
2822 645
15839 846
9169 381
3579 728
19118 413
2127 237
5559 222
9424 281
1379 124
3092 612
13901 104
2848 447