2503 64
4709 462
5700 646
52285 874
5841 55
2582 220
13148 310
49986 234
12211 78
17093 761
5329 591
1921 98
56357 901
3627 820
11191 675
33783 554
7703 603
10068 176
5951 310
2759 281
5063 494
3131 89
1652 60
4283 399
8273 537
4595 365
4247 378
32385 815