3065 430
3895 681
10507 893
42206 545
17092 215
5335 186
3428 400
22306 59
14667 228
16902 449
2338 337
8955 649
1197 125