3599 315
5831 147
6496 432
4433 319
12911 371
15390 31
2883 68
5513 789
20717 203
4569 577
23558 363
13514 306
33594 179
21998 200
1009 114
16151 41
5876 911
10481 481
8554 604
8565 429
11187 201
6135 806
9415 87
4582 455