2961 638
3450 580
1259 95
3621 584
3704 717
2361 242
2377 443
3427 294
3319 860
2579 444
3357 507
2253 392
9266 381
4506 994
3276 764
2383 328
3395 700
1383 109
4150 315
1035 55
4984 206
2676 563
3654 519
11565 151