13078 570
8258 193
38731 366
18378 72
18890 190
8820 520
12045 186
28245 309
13565 337
32685 354
11539 842
1289 114
3232 370
35507 143
4949 565
6327 752
29569 479
1031 37
5382 375
13686 225
10585 510
13314 838
2453054 3532
283921 1572
233806 590
3150396 6758
15841 213
706206 1990