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