13096 80
30403 292
16671 533
12162 339
20255 485
15687 679
12659 494
21321 243
55847 289
52315 143
38366 102
41171 263
49366 182
17103 233
77552 571
2413 175
62957 933
27791 572
16885 114
30844 722
52926 583
5390 425
5039 91
33823 766
13483 588
130108 1202
27139 678