14621 874
4176 183
8952 513
3804 502
2619 200
4436 915
6408 498
2893 490
4792 332
2738 120
3557 302
4967 286
3900 381
1882 202
795 39
6179 289
2703 31
7633 775
6702 204
2599 294
2843 55
5339 236
41830 285
103086 568
114960 317
138579 813