2030 128
3304 87
13050 280
5247 306
3529 225
4095 385
9453 162
9882 590
1663 443
2277 453
2569 592
2587 295
819 145
3057 314
4717 621
6368 71
2514 458
4207 812
3079 243
9342 355
11957 585
19364 391
6211 51
3241 246
3231 578
12248 51
6724 391
37697 659