2901 283
5052 929
14145 415
2889 77
69244 617
14487 338
81455 710
13596 542
3816 463
104271 735
2888 186
2229 418
387 42
943 167
634 127
2690 508
2420 238
59309 756
4859 503
18952 489
2938 76
2880 41
5338 504
6659 762
4546 778
11160 235
5228 149
4769 548