29935 509
2820 627
2064 117
1155 253
1995 435
3267 680
2954 897
6531 637
10227 560
16508 703
7143 481
3180 151
11799 470
3733 701
15128 363
17848 264
3889 386
19192 564
2512 110
7417 31
18777 659
15326 61
8284 257
15187 538
2013 36
9838 159
4342 77
16107 794