24095 506
18211 306
2506 213
4034 652
6877 866
4685 187
5242 56
2363 413
19072 777
4064 640
2039 53
664 48
1932 358
2104 302
1740 333
1596 285
5094 280
11509 842
7352 626
3408 195
2793 335
1881 90
2895 380
29074 459
8653 208
13617 188
2412 385
3173 533