3006 267
2243 330
5276 803
1183 57
1262 53
15980 567
3309 534
3767 340
3261 391
2458 579
2766 239
1639 280
4115 885
16137 707
3258 598
1472 125
6321 58
2237 522
6939 360
1778 193
7051 176
1440 125
3817 839
4163 645