29507 819
5058 315
3799 421
11635 944
3436 197
4303 518
1194 85
10847 562
24655 476
4794 631
5139 508
4546 33
4146 330
9323 261
13077 56
12824 542
4353 923
21636 277
5916 305
4968 294
2993 517
2855 88
3851 602
4319 561
2522 199
8795 186
23009 594
9910 247