4702 403
6577 641
13292 156
28847 587
2850 32
3476 315
11881 651
1677 44
35380 591
6244 478
9433 214
1339 277
6617 833