2125 311
1070 123
3886 910
2969 503
3186 833
13960 745
19777 528
9341 598
3009 221
2678 103
3148 264
4113 914
12790 524
3584 973
2461 338
4938 697
3203 907
1501 224
806 91
11804 176
2290 421
1424 205
3836 661
2003 330