14580 516
3635 604
6148 207
5146 882
4502 770
6261 136
2506 271
4403 426
8727 555
2963 75
4352 234
3923 853
8687 762
17982 413
2911 159
5607 860
4011 358
7795 202
95300 125
268688 468
182591 225
122016 941
53441 557
21150 317
29945 315
13912 779
19248 605
5037 167