545 96
12232 55
1412 429
2459 371
3346 531
19872 728
14852 334
10108 644
16905 449
16798 228
9334 46
12659 594
2347 187
3287 360
12957 693
9890 649
2135 205
2648 628