22989 721
46920 548
27490 708
5363 332
189002 381
2262 201
15854 526
1244 112
4648 505
15741 917
2218 270
2365 438
5930 490
4447 780
1441 143
2967 646