361 53
4983 724
2577 580
1075 75
7470 477
3037 257
9869 414
16665 905
7318 891
2899 708
2560 342
2079 144
985 67
4164 393
1673 192
3784 611
9503 178
15240 543
9591 523
1460 313
1175 226
2507 525
473 60
1555 300
8687 753
12685 877
427 60
2462 643