12639 62
19122 641
11271 659
8722 309
55516 140
23255 200
19156 170
23394 733
11540 331
9726 516
4563 106