30749 586
19945 313
5459 683
38393 247
6812 737
2306 319
935 101
1340 108
4842 861
1214 63
3182 685
1678 340
2517 330
2432 523
1536 228
1574 277
3606 599
2419 261
8485 967
4261 677