3009 505
2835 198
5298 738
2595 309
1767 234
3988 457
5144 661
3657 368
2877 615
1480 295
1026 108
3292 92
7839 788
10431 244
1583 129
6304 582
3741 382
4100 753
1391 42
1916 261
4570 331
2074 189
3880 74
1430 229
1253 209
1642 289
5044 850
2227 344