3302 963
24186 533
23076 92
2463 334
2282 75
2796 228
4223 624
2242 307
2397 347
5643 706
21303 656
13753 169
9976 888
11699 208
12348 526
3575 401
7620 375
10857 391
23383 798
5243 407
9098 476