112376 207
97122 510
54220 176
13535 95
10827 81
11957 391
24977 367
8341 333
4855 605
3192 76
23754 798
4192 501
8102 613
36134 694
3106 422