40065 767
111134 573
12137 593
21928 422
208220 477
192453 908
125236 359
20358 115
130360 788
29500 551
15466 340
56404 272
16035 476
90395 252
107300 804
48763 545
22615 203
20546 279
14120 552
13098 711
18116 598
21056 776
9679 704
4909 154
19887 237
99253 1037
5259 393
8602 259