5859 605
6599 213
10691 123
22395 603
66542 88
30957 517
8339 358
10871 639
3708 607
3241 335
9424 402
3198 305
1783 314
3191 421
1404 188