3121 301
20164 307
4205 289
1757 512
5240 388
17787 133
2562 620
6441 508
1534 393
28309 264
7044 922
1529 309
1335 392
5038 615
14423 689
2303 587
2523 708
55427 794
16720 560
298 59
15860 42
103710 280
26598 349
1717 177