43793 155
6958 610
3531 345
18273 706
978 107
2217 112
4186 651
3352 515
3082 205
2289 358
5638 843
3213 488
7049 361
2231 334
12057 664
45377 172
5508 607
11057 424
29413 120
4065 27
3765 458
3438 118
3917 625
4356 623
4739 691
1579 145
3285 61
3657 536