2448 27
3226 33
11293 378
5294 676
2972 54
12267 518
6333 526
4097 110
10329 675
33793 695
12564 727
47534 44
5323 789
9027 665
34431 167
5190 307
16548 570
2211 207
1891 148
7716 1007
4217 408
8906 697
17907 516
15000 89