12628 660
3604 561
1575 256
2948 524
3842 374
2916 536
7478 681
165651 824
74513 522
5043 178
5475 343
23067 233
4110 532
4316 788
3489 509
6219 171
16262 435