2983 71
948 158
9738 434
5886 412
11291 42
1669 299
5449 804
13948 286
6892 366
2538 702
3269 794
7421 131
3161 569
2123 606
2726 643
2262 607
600 23
144073 691
1821 422
2018 578
8748 244
20283 511
1330 317
2314 467