2096 172
9696 505
3743 407
4955 595
4615 920
4464 325
2229 295
2458 132
6435 81
4747 146
7127 524
5387 423
14111 238
53967 497
36795 772
100873 1071
32428 725
42095 550
114693 612