2912 399
5072 698
5202 731
3299 391
2852 271
3999 770
2422 80
2450 262
7933 280
3274 237
2891 68
5195 503
3556 495
5144 598
3701 568
2033 27
6905 929
6524 334
9004 33
3237 198
2317 345
4847 349
2603 312
9485 842
2801 366
2387 331
21166 1019
23068 668