4226 598
33143 586
20542 313
5832 683
40346 248
9536 737
2428 319
1007 101
1416 108
5219 861
1263 63
3245 685
1774 340
2792 330
2453 523
1579 228
1642 277
3669 599
2536 261
9204 968
4319 677