21470 251
2788 254
33278 557
25074 413
14393 201
11421 645
2923 340
8806 332
10494 621
12318 985
8052 412