5085 310
3218 184
3856 347
5558 701
3416 523
3076 132
2462 240
2758 120
4077 275
3096 141
10164 505
2860 367
2613 252
3692 440
2449 346
1030 51
2809 106
4449 746
2250 83
2167 377
3299 363
4359 703
2671 154
3923 482
2387 297
3754 714
3539 645