2030 300
1183 134
5381 462
4049 287
19056 352
12496 916
801 88
4957 272
2475 471
2673 520
1742 273
3653 540
2268 355
2675 304
5403 533
1914 190
9226 387
17515 311
16577 238
9108 663
3223 717
1342 155
672 57
1676 160
3052 620
4201 746
1925 99
2735 578