2906 536
3599 586
5063 189
29747 351
11012 250
3530 307
4000 350
1921 483
4876 492
5820 58
14244 693
97572 461
7106 669
66175 605
30908 346
7129 454
21851 256
15590 415
72038 497