5272 326
6230 406
27775 493
16923 164
13529 980
125760 593
64618 417
28076 631
5799 842
3003 482
11160 261
6711 53
4314 332