30999 567
22197 156
14232 520
10807 383
8098 158
31065 259
8872 63
21482 561
6509 899
10031 490
8171 421
9808 516
29143 385
15076 654
23838 683
8309 217
16322 537
11276 778
50050 547
11445 846
12830 232
12179 579
5681 57
28486 137