339643 728
1854 322
81471 176
10410 359
25978 101
47815 449
27753 282
4750 446
6964 745
2113 240
12263 643
5932 569
7961 509
4055 335
4076 131
2638 99
4528 341
4018 437