2589 106
22122 167
43474 372
5040 468
4712 55
351910 717
30549 300
3299 438
4191 508
4575 845
3306 383
2501 105
7532 608
3484 470