42421 512
1657 288
2862 227
174520 699
13208 145
3539 865
5898 542
1906 447
959 247
900 131
1621 395
1469 299
2966 626
1476 417
2501 613
2031 434
833 143
811 145
250 42
1344 329
2988 755
2222 618
1201 249
266 51
1325 335
1160 309
1460 402
2811 686