31033 256
52963 694
26911 546
140277 402
142499 432
114968 285
31724 956
58178 390
206017 1044
19504 673
131728 492
240497 1381
268897 1043
24577 122
282694 904
8448 592
132526 387
12556 285
30197 356
36403 873
227591 562
6108 261
10504 766
45797 500