30109 586
19666 312
5316 683
37589 246
6766 737
2246 319
925 101
1330 108
4760 861
1193 63
3167 685
1665 340
2474 330
2429 523
1528 228
1552 277
3563 599
2366 261
8334 967
4249 677