2501 453
5870 167
5587 532
10422 231
44315 326
38366 350
5142 391
15094 621
57690 578
32611 149
7057 282
31936 268
13120 33
22326 284
5368 188
41284 343
91137 534
255697 714
59289 540
3909 239
20863 657
16967 116
3895 406
4623 447
255431 399
27087 393
26560 1069
34137 664