2901 338
3012 178
16917 503
4708 458
7466 77
3387 771
2445 446
3752 734
222319 247
54433 106
3011 477
4593 328
11347 548
5764 322
42560 645
4722 552
6004 496
40013 722
11697 622
3226 220
16273 28
66299 489
7798 744
6237 201
2771 97
3406 186
6682 318
2577 123