3184 55
18665 370
10027 754
3856 648
7026 844
10564 313
20341 391
5706 233
11077 249
2851 374
5022 453
7395 468
5101 354