1122 141
1388 43
2545 504
2513 297
3334 413
2791 333
1261 122
210492 440
41642 92
95124 513
41695 413
97529 999
136528 429
75142 104
119229 838
63287 781