111403 848
6514 398
4184 663
15400 310
5269 505
3313 414
5444 202
4322 201
15546 552
4508 748
3534 524
2956 309
24533 159
2662 56
10918 569
4063 442
3755 882
2456 173