30831 796
932 169
2561 93
3118 504
7697 494
3089 629
44080 408
3070 70
4311 272
1214 275
4330 571
2660 89
16262 128
4813 921
2861 295
4832 142
13723 345
3509 356
20907 38
3697 564
9619 876
4007 562
2379 256
4794 122
1267 205
3918 638
6730 807
1864 81