509 40
2489 506
2322 563
3675 860
2227 477
1539 95
1048 105
2114 254
732 75
14370 904
3275 397
2512 371
2068 437
2260 299
2402 254
4059 640
3095 654
3095 279
6335 531
1397 76
1928 336
1579 123
3296 731
2859 287