3012 505
2836 198
5300 738
2595 309
1767 234
3989 457
5146 661
3658 368
2877 615
1480 295
1027 108
3294 92
7839 788
10431 244
1583 129
6305 582
3742 382
4100 753
1391 42
1917 261
4576 331
2074 189
3880 74
1430 229
1253 209
1642 289
5045 850
2229 344