31536 66
9478 482
1841 431
1953 349
2474 283
11766 741
14107 674
2313 555
216 27
10944 591
11468 158
1701 451
2954 379
1162 345
8085 114
1181 323
18284 482
4662 184
1196 206
856 159
13808 187
4661 668
34741 622
8327 245