4016 331
7643 627
10043 728
5170 259
15906 309
25392 332
11077 567
6870 284
21835 564
16564 347
32978 522
6396 227
4242 445
11057 392
5918 601
13144 803