106328 671
8543 369
4810 140
4522 571
50100 528
4493 63
21889 271
6805 275
4497 211
6268 489
4670 718
7459 286
20553 407
6766 187
2688 37
3960 741
6256 877
5466 628
4096 284
4634 352
4449 366
4897 580
10552 725
4581 556
3979 56
3466 123
4569 111
3052 541