2031 477
5230 493
31124 669
2690 651
7379 291
22349 137
3466 58
11512 648
3947 640
5935 62
2179 213
4714 849
9362 376
1336 157
1380 125