5432 617
6579 85
3193 213
13041 404
4581 601
10267 420
20437 327
5037 488
2449 271
61846 914
22465 381
7885 636
5113 66
11305 337
4103 73
3087 712
3315 517
1748 47
6027 556
7557 825