2130 405
8017 152
2860 275
3428 504
4793 699
35670 551
3070 201
7542 629
8954 83
3554 566
2396 459
3602 426
11516 471
12330 526
2926 491
4749 478
1344 255