4006 731
4115 529
3341 374
2089 204
3899 763
2915 343
4152 536
2103 332
3098 431
2900 222
3145 247
4205 510
3947 324
25811 809
20679 589
44187 228
24837 432
27801 966
26330 687