3291 55
18696 370
10073 754
3875 648
7033 844
10573 313
20354 391
5712 233
11108 249
2853 374
5027 453
7410 468
5112 354