30572 209
92686 408
303294 1071
102125 871
46529 757
44706 683
87323 542
73554 189
58751 309
40782 197
56500 221
121547 423
83841 241
66831 257
64232 333
3199 657
2650 291