50316 551
2433 495
12249 144
8194 143
7026 162
1607 372
12927 319
12170 175
2454 695
47259 185
8053 362
3941 513
56444 68
19939 267
32611 600
30549 688
16070 758
30264 654
4529 623
33664 281
11561 255
20673 545
17347 355
13091 548