2536 560
5975 297
11750 122
16573 359
99280 773
21982 683
12707 694
11680 647
28493 274
6471 295
5551 371
4394 186
13236 454
5451 317
4047 351
2723 318