21012 250
4188 126
4514 343
9076 152
22367 247
6980 599
7406 202
4799 948
3668 217
3244 371
5104 437
4354 219
3441 58
6386 743
5849 845
4211 531
3725 277
3416 160
4069 527
23204 808
251488 335
153702 612
54099 607
63932 411
11244 717
14195 627
3292 200
30343 460