15050 861
3303 30
14349 562
8029 174
4776 629
3357 195
2309 218
5499 212
3834 616
15001 641
1883 48
4842 433
7438 190
7653 737
3625 592
18738 439
1906 187
6722 256
6346 513
10117 687
9311 657
2188 128
1354 126
3543 614