27599 688
141855 171
15696 523
41521 275
11699 557
128232 114
19878 311
11297 297
4297 250
86444 831
4356 603
10353 227
4281 210
15503 31
16449 196
28940 49
15001 797
5538 412
13574 532
21418 330
15084 885
7403 378
73161 533
56917 78
36097 197
64812 527
55337 603
83718 81