2091 486
2247 138
31687 538
15401 258
7210 723
3463 386
2437 193
9999 496
7173 617
6566 424
5506 420
12129 383
4485 276
20417 499
7614 643
5166 494
6013 477
3212 333
4672 81
4854 187
2839 329
2944 41
1040 58
1592 121
3821 851
28071 952
21617 334
12843 385