2533 112
11112 166
5058 435
14111 905
4081 80
3966 562
3121 634
4144 396
5845 238
5080 641
2889 180
5358 769
18144 338
5521 874
4830 683
4755 460
3235 489
3413 287
4504 544
2708 317
3740 366
5512 628
20042 285
26700 873