2029 477
5230 493
31113 669
2689 651
7376 291
22303 137
3465 58
11510 648
3945 640
5932 62
2179 213
4713 849
9352 376
1336 157
1380 125