3403 340
2595 501
1500 265
1591 219
1701 326
4481 443
2259 127
2269 310
2353 411
906 25
15941 567
11160 384
2825 462
1258 87
1463 239
4257 789
7145 348
1010 113
3139 841
2437 523
12608 630
7502 272
5273 31
2779 423