40028 230
9306 271
14535 797
15609 339
34486 208
11924 612
4315 622
3094 254
3541 536
8273 411
5824 911
3352 284
15935 213
2509 577
4429 571
1027 138
558 34
2278 455
4546 293
5524 669
3325 899
3376 553
3168 474
1894 101
2189 360
917 135
1271 122
6124 129