5118 36
4737 541
2924 163
9977 625
2084 52
3482 440
7393 297
5647 814
1894 201
13339 368
4533 423
4478 361
3281 579