2461 389
3444 912
2240 313
637 27
4732 770
1303 367
1112 242
6478 177
4423 529
16733 529
6386 785
3268 642
4974 300
11659 41
5000 526
13732 745
2997 352
3354 603
8070 363
8249 144
16071 61
40524 557
33530 45
2000 292
18977 370
10520 493
30546 263
908 98