3013 505
2837 198
5305 738
2596 309
1768 234
3992 457
5148 661
3663 368
2879 615
1484 295
1027 108
3295 92
7841 788
10434 244
1584 129
6306 582
3745 382
4104 753
1392 42
1918 261
4584 331
2077 189
3882 74
1430 229
1253 209
1642 289
5052 850
2231 344