4006 731
4116 529
3342 374
2090 204
3899 763
2915 343
4152 536
2103 332
3099 431
2901 222
3146 247
4207 510
3948 324
25829 809
20688 589
44216 228
24843 432
27811 966
26352 687