42989 215
22615 100
12533 469
50003 524
14095 600
11068 364
15379 509
5801 69
32610 853
12032 627
222740 247
10985 697
12538 486
5311 356
15985 154
581 47
25336 177
1270 367
4909 462
6650 75
21214 675
11505 255
14197 183
24137 868