2875 140
3004 305
18142 84
5005 683
5397 296
4832 567
2067 236
2987 161
3835 611
12182 534
2213 377
11426 208
2178 205
3429 196
4810 537
10175 339
4212 270
3263 619
2511 420
12531 669
6226 984
4307 796
3164 369
1925 322