1023 116
3737 923
6372 793
5447 508
13851 305
18842 215
3232 723
9430 484
591 44
4687 358
13203 613
12376 266
4245 502
3562 473
1117 175
12943 447
4391 707
11141 592
2984 218
2180 479
5997 637
9194 125
4390 461
5953 860