3004 109
2982 743
1321 36
3071 259
2907 465
6461 813
3885 674
13073 551
5521 327
6163 558
7499 212
11195 395
2911 340
5390 221
3737 612
3130 384
3834 717
11394 436
4640 609
7038 575
3890 310
4120 237
4164 99
1520 88