3068 387
154534 328
40655 482
76710 394
22957 823
42340 400
21889 109
2806 397
4897 547
2313 193
6407 196
3073 92
3757 365
5639 232
16816 903
6399 81
5700 281
3111 614