2030 300
1182 134
5375 462
4049 287
19054 352
12496 916
801 88
4957 272
2474 471
2672 520
1740 273
3652 540
2267 355
2675 304
5402 533
1911 190
9225 387
17514 311
16572 238
9108 663
3223 717
1342 155
672 57
1676 160
3052 620
4198 746
1924 99
2735 578