107941 465
5234 641
4892 554
49482 642
4341 344
5770 290
17956 250
4576 560
3545 97
10504 502
5840 518
7339 504
5203 70
3294 131