999 58
3322 513
13536 327
2040 490
2826 747
31119 853
3031 631
1386 249
1875 405
626 123
2489 400
779 96
24439 943
3945 666
1201 187
12558 55
4898 72
1030 145
1979 443
1555 452
1499 429
5167 766
13990 406
5184 609
23218 263
825 144
13249 276
15248 739