121401 671
7218 387
31382 645
93596 837
61076 1017
43028 624
3871 295
5677 201
3346 49
4677 503
4302 97
3120 272
4182 104
45816 197