4009 499
2391 270
832 90
3383 347
3188 125
2590 590
1567 256
4148 439
715 69
1476 197
3325 679
2806 831
472 34
2092 307
1058 167
3624 601
2904 413
586 114
2995 629
1796 89
2445 255
1017 61
1852 460
1890 438
1063 141
3668 407
1571 397
3093 768