2030 408
1652 319
11562 326
27861 907
99005 818
16099 387
4530 673
20848 183
9271 47
27329 426
50153 182
13891 221
48098 537
13121 700
11746 83
8430 496
3903 242
15377 619
4152 487
7071 464
3856 157
30927 839
30808 77