40385 685
5835 559
242028 716
17920 555
11401 336
11890 528
10669 157
7845 97
241989 1222
20184 743
28410 608
11178 471
4786 547
1380 158
4394 793
3410 381
8140 205
4846 445
27296 151
36861 831