2433 51
1670 42
3807 39
3068 383
4316 254
5718 508
13492 451
8897 884
5426 387
4027 261
20457 429
7659 122
2693 507
8155 517
5344 650
5747 840
3123 48
10482 703
11538 401
6830 424
3453 325
4337 285
5574 273
2198 109