2432 171
4703 835
43412 687
4114 954
3746 508
1920 213
17773 134
2667 646
30180 375
14987 631
51883 656
4453 969
4329 514
28201 773
1387 39
2334 305
2875 539
5538 580
9214 247
3555 89
2336 286
4692 585
11828 877
7050 481