3302 313
2293 283
3985 167
4872 119
3661 541
1545 139
2978 151
2270 339
14745 684
1636 340
558 64
12341 563
1206 139
4311 601
3560 759
2935 527
16914 551
3807 382
15241 607
3072 454
3074 190
2359 349
27619 373
3587 595