40966 137
13591 190
397 56
584 86
3994 982
2754 436
36777 221
70236 412
1869 141
1878 408
3897 400
3717 186
2130 257
3461 762
8042 537
6145 218
7564 512
1264 280
2198 310
2022 388
1344 239
1853 488
3224 483
2072 559
871 48