4226 598
33147 586
20545 313
5833 683
40348 248
9536 737
2428 319
1007 101
1416 108
5221 861
1263 63
3245 685
1775 340
2792 330
2453 523
1579 228
1642 277
3669 599
2536 261
9207 968
4320 677