3012 505
2836 198
5300 738
2596 309
1767 234
3989 457
5147 661
3661 368
2877 615
1481 295
1027 108
3294 92
7840 788
10434 244
1583 129
6305 582
3742 382
4102 753
1391 42
1918 261
4576 331
2074 189
3880 74
1430 229
1253 209
1642 289
5047 850
2229 344