2896 120
62374 659
15841 92
15032 697
39623 840
50854 395
16282 499
20800 841
10115 427
19824 695
27454 550
6926 459
22915 462
15084 291
8614 386
16985 510
14373 632
14795 843
11049 453
17865 892
18077 446
11320 629
7683 109
10217 173
11861 134
54710 739