1180 343
5866 92
2249 447
2712 743
18463 515
2351 361
1255 122
2993 785
3601 513
5583 426
2731 560
5504 536
2254 342
3604 173
7858 415
5459 184
9848 796
5827 505
5857 858
4519 376
2595 378
5921 721
7856 388
16531 513
25503 573
4316 362
9411 79
14572 304