3129 256
4480 49
2292 118
2495 111
4971 332
3879 65
40264 455
9609 926
9226 506
7198 796
6729 297
3173 198
5270 343
3280 361
19456 781
5299 442
9981 458
2834 90
6121 614
6001 437
5079 526
2594 302
3882 462
5603 809
41548 383
59115 324
28644 146
27892 298