2536 560
5969 297
11729 122
16573 359
99271 773
21982 683
12706 694
11678 647
28483 274
6471 295
5550 370
4391 186
13236 454
5451 317
4046 351
2723 318