21031 191
12591 422
18203 741
12551 545
23195 570
32570 820
47912 205
15501 549
24286 271
21628 382
20731 716
95396 156
273982 623
4246 37
5651 488
5650 183
6524 716
9846 519
3849 87
5054 157
8165 533
5528 415
7505 806
7378 94