3186 55
18665 370
10030 754
3859 648
7027 844
10564 313
20343 391
5707 233
11080 249
2851 374
5023 453
7396 468
5102 354