5040 231
16555 623
3377 136
8954 514
4949 509
4892 553
40117 339
10321 681
2345 39
6183 516
5652 724
4210 272
8335 857
12658 795
6605 394
10462 204
3566 412
24319 50
5045 753
3168 165
5660 78
8461 443
4127 269
2614 117
9109 54
16168 163
3029 85
7340 387