12849 713
5143 222
3988 424
34430 167
13927 494
10991 803
6153 786
4702 331
6390 911
5214 821
5924 445
3392 348
4827 793
5665 664
3208 918
980 101
5497 484
4600 555
3821 663
2916 469
3652 296
2364 120