29016 313
31448 374
67100 218
29378 334
27730 43
21708 49
47056 601
42103 849
30825 366
34848 763
44110 168
36617 423
25250 215
34077 868
16720 208
46241 66
12460 78
23323 461
9833 674
11377 675
16507 839
21070 511
17395 740
39902 216