508 41
2131 451
3039 517
2667 380
2033 90
4834 627
88949 825
2469 455
3836 561
13328 377
3141 139
6477 443
30415 779
4501 266
10391 364
11751 172
6055 391
2919 208
8141 331
3536 290
3711 120
6280 499
18692 169
4033 346
25888 547
276991 863
29354 209
9134 100