16026 278
5516 505
8045 750
4491 349
5096 882
13831 392
3039 271
5401 418
11725 351
4234 96
5114 317
3023 207
8047 160
3765 131
19806 317
2881 384
7617 686
24130 679
5095 564
2385 232
6275 683
4633 455
21121 197
4975 115