821 236
2327 648
2919 595
2016 603
281 51
914 265
2951 967
3002 695
2468 694
1465 307
1779 410
4217 453
3302 628
18136 472
3620 748
9753 352
1420 131
3342 304
3012 198
5557 142
31034 503
10917 509
10157 692
6547 695
11539 439
4431 589
142737 343
37379 617