2628 38
3542 587
4968 99
4277 201
5676 616
4358 476
3721 606
19468 629
3379 513
2853 354
22601 240
10065 673
2752 317
4890 645
20119 285
4660 685
5312 693
3010 217
7465 362
2459 242
6839 334
5695 892
2543 84
15081 506