2936 303
2351 537
4687 186
3251 488
2252 415
3741 587
992 207
1140 219
584 59
4263 646
1626 365
1997 335
3402 344
1988 414
3004 562
1776 303
2855 581
498 113
2550 491
5056 860
873 271
2254 386
2732 532
1342 256