120450 592
21583 222
232372 561
56241 271
33418 120
42652 331
152782 432
74820 667
45952 161
29963 316
75220 349
58688 483
167614 1042
93310 520