2971 352
1667 138
2459 423
3222 406
1120 66
4263 733
2957 511
2168 194
3756 643
3684 230
1347 99
3265 463
3696 446
3252 666
156243 571
57795 713
8625 705
5293 467
9162 90
26672 819
12848 698
13335 674
28486 390
12950 135
36532 386
6835 148
5056 448
4587 356