2501 95
3645 186
6660 504
3317 252
12150 789
3629 120
5812 178
12779 690
67855 51
8444 789
4758 710
6392 743
7291 679
3959 443
30392 246
5125 559
7715 386
5903 94
2271 159
19600 405
4996 440
3244 52
18310 718
3404 105
6638 342