50353 119
5617 758
7824 185
3215 91
23941 57
12351 604
20611 156
40268 509
2237 204
31902 603
17299 546
35730 952
11353 675
21365 422
3202 517
6726 517
2402 67
7742 483
83821 839
16621 325
12275 31
47267 491
17202 450
27046 41
47573 592
65245 856
21414 188