1596 41
15013 506
2616 318
3836 543
7606 206
4143 365
17355 270
3358 445
3469 421
3467 759
5864 72
11871 933
4067 402
2978 328
8965 529
7465 216
11224 542
7337 189
14248 388
2661 238
3834 375
6653 311
4334 859
31743 598