27992 568
2214 134
48358 466
129439 293
88894 647
11536 295
12781 504
43143 518
28552 223
10074 581
8490 49
6141 80
2947 70
14540 398