31096 127
1331 86
13361 726
3013 657
26545 192
3357 109
13332 176
4439 256
14442 354
3562 551
4048 233
5487 581
9914 229
38266 602
17627 364
220554 631
2186 90
13197 244
2254 194
5480 451
15735 109
13573 582
192034 651
243361 496
8093 476
90138 278
6812 735
9067 73