12573 668
3424 346
2939 272
4587 720
2922 505
4918 392
11832 442
23201 429
4435 295
892 72
3083 603
24257 178
2197 504