2302 27
168262 840
4630 35
13223 497
57507 236
23207 757
50328 778
32722 579
41141 669
34644 462
35954 251
2554 124
3011 114
8035 152
1597 60
1567 96
5216 215
5143 682
2927 82
3194 478
9810 347
3108 409
4785 693
4444 398
6335 591
5441 236
2550 197
56888 675