2534 560
5928 297
11653 122
16565 359
99221 773
21976 683
12701 694
11664 647
28460 274
6470 295
5549 370
4385 186
13233 454
5449 317
4045 351
2722 318