189047 758
7556 551
104871 519
29173 495
22182 627
25445 536
20292 336
33532 402
23692 439
41499 290
29901 196
13597 197
17557 72
3200 645
2783 390
2846 434