2101 31
14676 725
6483 273
7802 601
3638 468
3615 592
7022 737
9662 524
13555 420
4881 687
2446 107
5398 814
2590 96
5839 508
9594 534
3432 424
4055 622
17637 533
4271 146
8119 547
4232 577
3225 295
5146 257
9061 145
17501 693
10671 398
3744 187
3977 521