1036 121
2602 312
5342 588
11256 561
3318 805
5002 450
13711 299
1888 363
876 74
10561 151
2130 299
1288 197
3547 536
1642 215
3269 722
10779 446
3677 247
3960 857
1678 348
2266 604
8529 650
1385 144
3129 695
3994 811