1003 201
862 239
2913 543
3045 643
2884 751
591 131
2348 650
30595 538
10312 583
3000 291
127633 209
14408 208
30540 220
16642 331
14296 82
16892 608
8162 785
18587 164
11983 421
9564 204