5096 839
5820 760
5396 743
3399 703
5954 929
3201 417
4020 539
2848 352
10261 295
4841 548
3059 345
3334 689
2419 553
901 147
1525 317
2111 30
2990 627
1622 437
4339 660
1974 84
738 167
2178 362
1034 168
3495 915
1278 232
3626 847
1872 309
1298 246