166118 694
6545 45
9142 667
4289 643
2551 95
38388 879
3168 68
2881 252
3840 100
16652 348
4404 97
10987 285
1411 49
24845 427
1456 184
7434 321
48463 466
40190 334
3917 551
8573 372
3391 677