3184 588
1995 403
2113 313
2248 478
1150 152
4269 933
1488 247
2851 529
3623 668
737 79
3705 463
4108 406
2901 552
3288 840
3399 716
1539 331
3373 713
1346 258
1804 251
990 117
3162 755
445 46
2376 482
2994 796